package com.youlu.campus.entity;

import com.youlu.campus.base.base.EntityBase;
import lombok.Getter;
import lombok.Setter;
import org.springframework.data.mongodb.core.index.Indexed;
import org.springframework.data.mongodb.core.mapping.Document;

/**
 * 广告信息
 */
@Getter
@Setter
@Document(collection = "ads_info")
public class AdsInfo extends EntityBase {
    /**
     * 广告名
     */
    private String name;
    /**
     * 图片
     */
    private String imageUrl;
    /**
     * 地址
     */
    private String url;
    /**
     * 供应商
     */
    private String supplier;
    /**
     * 广告说明
     */
    private String desc;
    /**
     * 状态,true:启用,false:禁止
     */
    private Boolean status;
    /**
     * 代码
     */
    private String code;
    /**
     * 广告ID
     */
    @Indexed
    private String adId;
    /**
     * 应用ID
     */
    @Indexed
    private String appId;
    /**
     * 平台
     */
    @Indexed
    private String platform;
}
